package com.example.back.entity.otd;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class CommentDTO {
    //封装评论及其关联的用户信息
    private Integer commentId;
    private String commentContent;
    private String commentTime;
    private String avatar;
    private String nickname;

    private Integer userId; // 新增：评论者的用户ID（用于前端权限判断）
    private Integer parentId; // 父评论ID（用于前端区分是否为回复）
    private String repliedNickname; // 新增：被回复者的昵称（如“回复 @张三”）
    private List<CommentDTO> children;
}
